package com.qf.weekwork.entity;

import javax.persistence.*;

@Table(name = "app_info")
public class AppInfo {
    /**
     * 客户ID
     */
    @Id
    private Integer id;

    /**
     * 公司名称
     */
    @Column(name = "corpName")
    private String corpname;

    /**
     * app名称
     */
    @Column(name = "appName")
    private String appname;

    /**
     * APPKEY
     */
    @Column(name = "appKey")
    private String appkey;

    /**
     * APP密码
     */
    @Column(name = "appSecret")
    private String appsecret;

    /**
     * 回调地址
     */
    @Column(name = "redirectUrl")
    private String redirecturl;

    /**
     * APP每天限流量
     */
    private Integer linit;

    /**
     * APP描述
     */
    private String description;

    /**
     * 所属客户 id
     */
    @Column(name = "cusId")
    private Integer cusid;

    /**
     * 状态
     */
    private Short state;

    /**
     * 获取客户ID
     *
     * @return id - 客户ID
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置客户ID
     *
     * @param id 客户ID
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取公司名称
     *
     * @return corpName - 公司名称
     */
    public String getCorpname() {
        return corpname;
    }

    /**
     * 设置公司名称
     *
     * @param corpname 公司名称
     */
    public void setCorpname(String corpname) {
        this.corpname = corpname;
    }

    /**
     * 获取app名称
     *
     * @return appName - app名称
     */
    public String getAppname() {
        return appname;
    }

    /**
     * 设置app名称
     *
     * @param appname app名称
     */
    public void setAppname(String appname) {
        this.appname = appname;
    }

    /**
     * 获取APPKEY
     *
     * @return appKey - APPKEY
     */
    public String getAppkey() {
        return appkey;
    }

    /**
     * 设置APPKEY
     *
     * @param appkey APPKEY
     */
    public void setAppkey(String appkey) {
        this.appkey = appkey;
    }

    /**
     * 获取APP密码
     *
     * @return appSecret - APP密码
     */
    public String getAppsecret() {
        return appsecret;
    }

    /**
     * 设置APP密码
     *
     * @param appsecret APP密码
     */
    public void setAppsecret(String appsecret) {
        this.appsecret = appsecret;
    }

    /**
     * 获取回调地址
     *
     * @return redirectUrl - 回调地址
     */
    public String getRedirecturl() {
        return redirecturl;
    }

    /**
     * 设置回调地址
     *
     * @param redirecturl 回调地址
     */
    public void setRedirecturl(String redirecturl) {
        this.redirecturl = redirecturl;
    }

    /**
     * 获取APP每天限流量
     *
     * @return linit - APP每天限流量
     */
    public Integer getLinit() {
        return linit;
    }

    /**
     * 设置APP每天限流量
     *
     * @param linit APP每天限流量
     */
    public void setLinit(Integer linit) {
        this.linit = linit;
    }

    /**
     * 获取APP描述
     *
     * @return description - APP描述
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置APP描述
     *
     * @param description APP描述
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * 获取所属客户 id
     *
     * @return cusId - 所属客户 id
     */
    public Integer getCusid() {
        return cusid;
    }

    /**
     * 设置所属客户 id
     *
     * @param cusid 所属客户 id
     */
    public void setCusid(Integer cusid) {
        this.cusid = cusid;
    }

    /**
     * 获取状态
     *
     * @return state - 状态
     */
    public Short getState() {
        return state;
    }

    /**
     * 设置状态
     *
     * @param state 状态
     */
    public void setState(Short state) {
        this.state = state;
    }
}